package com.shtel.paas.monitorcenter.autodiscover.mapper;

import com.shtel.paas.monitorcenter.autodiscover.entity.AlarmFrequency;
import com.shtel.paas.monitorcenter.autodiscover.entity.AlarmKpi;
import com.shtel.paas.monitorcenter.autodiscover.entity.AlarmResponse;
import com.shtel.paas.monitorcenter.autodiscover.entity.AlarmRulesHost;
import com.shtel.paas.monitorcenter.autodiscover.entity.AlarmWhite;
import com.shtel.paas.monitorcenter.autodiscover.entity.MonitorCenterHostInfomation;

public interface AddInfoMapper {
		
	//保存alarm_rules_host，cpu等告警值个性化配置
	public int saveAlarmRulesHost(AlarmRulesHost alarmRulesHost);
	
	//添加白名单信息
	public int saveAlarmWhite (AlarmWhite alarmWhite);
	
	//添加联系人信息
	public int saveAlarmResponse (AlarmResponse alarmResponse);
	
	//保存频率或者预警次数类似信息
	public int saveAlarmFrequency(AlarmFrequency alarmFrequency);
	
	//保存运维命令
	public int saveAlarmKpi(AlarmKpi alarmKpi);
	
	//更新运维命令
	public int updateAlarmKpi(AlarmKpi alarmKpi);
		
	//保存host配置信息,即保存主机表
	public int saveMonitorCenterHostInfomation(MonitorCenterHostInfomation monitorCenterHostInfomation);
	
	
}
